stage grate - German English Dictionary